hairy tower lid snail - Español Inglés Diccionario